goddess of moon - French English Dictionary